armored concrete - Español Inglés Diccionario